home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / misc_pto / amaze7 / seqapps.exe / arc / SIGPAR.BEE < prev    next >
Text File  |  1988-02-03  |  1KB  |  48 lines

  1. @DEVICE TYPE
  2. PLS157
  3. @DRAWING
  4. @REVISION
  5. @DATE
  6. @SYMBOL
  7. @COMPANY
  8. @NAME
  9.  
  10. @DESCRIPTION
  11. This is a four-stage LFSR configured as a serial signature analyzer.
  12.  
  13. @COMMON PRODUCT TERM 
  14. "Product Terms for XOR"
  15.      X1 = /Q1 * /Q4 *  Z1;
  16.      X2 = /Q1 *  Q4 * /Z1;  
  17.      X3 = /Q1 *  Q4 *  Z1;
  18.      X4 =  Q1 * /Q4 * /Z1;
  19.      A1 =  Z2 * /Q1 ;
  20.      B1 = /Z2 *  Q1 ;
  21.      A2 =  Z3 * /Q2 ;
  22.      B2 = /Z2 *  Q2 ;
  23.      A3 =  Z4 * /Q3 ;
  24.      B3 = /Z4 *  Q3 ;
  25.  
  26. @COMPLEMENT ARRAY 
  27. @I/O DIRECTION 
  28. @FLIP FLOP CONTROL 
  29. "The registers used in this design are always D-type so"
  30. "FC=0; is assumed which is the virgin state"
  31.  
  32. @OUTPUT ENABLE 
  33. @REGISTER LOAD 
  34. @ASYNCHRONOUS PRESET/RESET 
  35. @FLIP FLOP MODE 
  36. @LOGIC EQUATION
  37.       /FF1 : D = X1 + X2 + X3 + X4 ;  "Flip-Flop 1 Input"
  38.       /FF2 : D = A1 + B1 ;            "Flip-Flop 2 Input"
  39.       /FF3 : D = A2 + B2 ;            "Flip-Flop 3 Input"
  40.       /FF4 : D = A3 + B3 ;            "Flip-Flop 4 Input"
  41.         Q1 = /FF1 ;
  42.         Q2 = /FF2 ;
  43.         Q3 = /FF3 ;
  44.         Q4 = /FF4 ;           
  45.  
  46.                                             
  47.  
  48.